interlinked piece - Spanish English Dictionary